﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework;

namespace FrogEngine
{
	/// <summary>
	/// Pretty much just a placeholder for the state machine... if this screen is active the engine just runs business as usual.
	/// It's only when another screen becomes the active state that the GameStateManagementService starts telling the engine to 
	/// do other things.
	/// </summary>
	public class GamePlayScreen : GameScreen
	{
		public GamePlayScreen(IEngine engine)
			: base(engine)
		{
			this.spriteBatch = engine.SpriteBatch;
			
		}

		private SpriteBatch spriteBatch;

		public override IEnumerable<string> AssetNames()
		{
			return new List<string> { };
		}

		public override void LoadContent()
		{
			base.LoadContent();
		}

		public override void Update(GameTime gameTime)
		{
			base.Update(gameTime);
		}

		public override void Render(GameTime gameTime)
		{
			base.Render(gameTime);
		}
	}
}
